package com.winsafe.scanlibrary;

public class HoneywellScannerInterface {
	public static final String ACTION_BARCODE_DATA = "com.honeywell.action.BARCODE_DATA";
//	public static final String ACTION_BARCODE_DATA = "com.honeywell.testbroadcast";
//	public static final String ACTION_BARCODE_DATA ="com.honeywell.decode.intent.action.EDIT_DATA";

	/**
	 * Honeywell DataCollection Intent API Claim scanner Permissions: "com.honeywell.decode.permission.DECODE"
	 */
	public static final String ACTION_CLAIM_SCANNER = "com.honeywell.aidc.action.ACTION_CLAIM_SCANNER";
	/**
	 * Honeywell DataCollection Intent API Release scanner claim Permissions: "com.honeywell.decode.permission.DECODE"
	 */
	public static final String ACTION_RELEASE_SCANNER = "com.honeywell.aidc.action.ACTION_RELEASE_SCANNER";
	/**
	 * Honeywell DataCollection Intent API Optional. Sets the scanner to claim. If scanner is not available or if extra is
	 * not used, DataCollection will choose an available scanner. Values : String "dcs.scanner.imager" : Uses the internal
	 * scanner "dcs.scanner.ring" : Uses the external ring scanner
	 */
	public static final String EXTRA_SCANNER = "com.honeywell.aidc.extra.EXTRA_SCANNER";

	/**
	 * Honeywell DataCollection Intent API Optional. Sets the profile to use. If profile is not available or if extra is not
	 * used, the scanner will use factory default properties (not "DEFAULT" profile properties). Values : String
	 */
	public static final String EXTRA_PROFILE = "com.honeywell.aidc.extra.EXTRA_PROFILE";
	/**
	 * Honeywell DataCollection Intent API Optional. Overrides the profile properties (non-persistent) until the next
	 * scanner claim. Values : Bundle
	 */
	public static final String EXTRA_PROPERTIES = "com.honeywell.aidc.extra.EXTRA_PROPERTIES";
	
	

}
